﻿namespace WMS6.Web.AnalyticsReportService2Ref
{
    using System;
    using System.CodeDom.Compiler;
    using System.Data;
    using System.Diagnostics;
    using System.ServiceModel;
    using System.ServiceModel.Channels;

    [DebuggerStepThrough, GeneratedCode("System.ServiceModel", "3.0.0.0")]
    public class AnalyticsReportService2Client : ClientBase<IAnalyticsReportService2>, IAnalyticsReportService2
    {
        public AnalyticsReportService2Client()
        {
        }

        public AnalyticsReportService2Client(string endpointConfigurationName) : base(endpointConfigurationName)
        {
        }

        public AnalyticsReportService2Client(Binding binding, EndpointAddress remoteAddress) : base(binding, remoteAddress)
        {
        }

        public AnalyticsReportService2Client(string endpointConfigurationName, EndpointAddress remoteAddress) : base(endpointConfigurationName, remoteAddress)
        {
        }

        public AnalyticsReportService2Client(string endpointConfigurationName, string remoteAddress) : base(endpointConfigurationName, remoteAddress)
        {
        }

        public DataSet GetBillingLoadDetailRptDataSet(BillingLoadDetailRptQueryEntity billingLoadDetailRptQueryEntity, PubParasInfo pubParasInfo)
        {
            return base.Channel.GetBillingLoadDetailRptDataSet(billingLoadDetailRptQueryEntity, pubParasInfo);
        }

        public DataSet GetBillingProfitRptDataSet(InvoiceRptQueryEntity invoiceRptQueryEntity, PubParasInfo pubParasInfo)
        {
            return base.Channel.GetBillingProfitRptDataSet(invoiceRptQueryEntity, pubParasInfo);
        }

        public DataSet GetContractRptDataSet(ContractRptQueryEntity contractRptQueryEntity, PubParasInfo pubParasInfo)
        {
            return base.Channel.GetContractRptDataSet(contractRptQueryEntity, pubParasInfo);
        }

        public DataSet GetDailyInvPalletRptDataSet(DailyInvPalletRptQueryEntity dailyInvPalletRptQueryEntity, PubParasInfo pubParasInfo)
        {
            return base.Channel.GetDailyInvPalletRptDataSet(dailyInvPalletRptQueryEntity, pubParasInfo);
        }

        public DataSet GetDeclarationEarlyWarningRptDataSet(DeclarationEarlyWarningRptQueryEntity declarationEarlyWarningRptQueryEntity, PubParasInfo pubParasInfo)
        {
            return base.Channel.GetDeclarationEarlyWarningRptDataSet(declarationEarlyWarningRptQueryEntity, pubParasInfo);
        }

        public DataSet GetDeliveryOrderRptDataSet(DeliveryOrderRptQueryEntity deliveryOrderRptQueryEntity, PubParasInfo pubParasInfo)
        {
            return base.Channel.GetDeliveryOrderRptDataSet(deliveryOrderRptQueryEntity, pubParasInfo);
        }

        public DataSet GetEmployeeWorkRptDataSet(EmployeeWorkRptQueryEntity employeeWorkRptQueryEntity, PubParasInfo pubParasInfo)
        {
            return base.Channel.GetEmployeeWorkRptDataSet(employeeWorkRptQueryEntity, pubParasInfo);
        }

        public DataSet GetGlobalHistoryStockRptDataSet(HistoryStockRptQueryEntity historyStockRptQueryEntity, PubParasInfo pubParasInfo)
        {
            return base.Channel.GetGlobalHistoryStockRptDataSet(historyStockRptQueryEntity, pubParasInfo);
        }

        public DataSet GetHistoryStockRptDataSet(HistoryStockRptQueryEntity historyStockRptQueryEntity, PubParasInfo pubParasInfo)
        {
            return base.Channel.GetHistoryStockRptDataSet(historyStockRptQueryEntity, pubParasInfo);
        }

        public DataSet GetInOutInv2RptDetailDataSet(InOutStockRptDetailQueryEntity InOutStockRptDetailQuery, PubParasInfo pubParasInfo)
        {
            return base.Channel.GetInOutInv2RptDetailDataSet(InOutStockRptDetailQuery, pubParasInfo);
        }

        public DataSet GetInvoiceRpt2DataSet(InvoiceRptQueryEntity invoiceRptQueryEntity, PubParasInfo pubParasInfo)
        {
            return base.Channel.GetInvoiceRpt2DataSet(invoiceRptQueryEntity, pubParasInfo);
        }

        public DataSet GetInvoiceRptDataSet(InvoiceRptQueryEntity invoiceRptQueryEntity, PubParasInfo pubParasInfo)
        {
            return base.Channel.GetInvoiceRptDataSet(invoiceRptQueryEntity, pubParasInfo);
        }

        public DataSet GetLoadingRptDataSet(LoadingRptQueryEntity loadingRptQueryEntity, PubParasInfo pubParasInfo)
        {
            return base.Channel.GetLoadingRptDataSet(loadingRptQueryEntity, pubParasInfo);
        }

        public DataSet GetOperatorWorkRptDataSet(OperatorWorkRptQueryEntity operatorWorkRptQueryEntity, PubParasInfo pubParasInfo)
        {
            return base.Channel.GetOperatorWorkRptDataSet(operatorWorkRptQueryEntity, pubParasInfo);
        }

        public DataSet GetRentWhDetailRptDataSet(RentWhDetailRptQueryEntity rentWhDetailRptQueryEntity, PubParasInfo pubParasInfo)
        {
            return base.Channel.GetRentWhDetailRptDataSet(rentWhDetailRptQueryEntity, pubParasInfo);
        }

        public DataSet GetStatementRptDataSet(StatementRptQueryEntity statementRptQueryEntity, PubParasInfo pubParasInfo)
        {
            return base.Channel.GetStatementRptDataSet(statementRptQueryEntity, pubParasInfo);
        }

        public DataSet GetWorkClassRptDataSet(WorkClassRptQueryEntity workClassRptQueryEntity, PubParasInfo pubParasInfo)
        {
            return base.Channel.GetWorkClassRptDataSet(workClassRptQueryEntity, pubParasInfo);
        }
    }
}

